﻿
/*Funções que possam auxiliar no desenvolvimento do sistema*/

function AbrePopUp(strPagina, dblLargura, dblAltura) {

    dblEsquerda = (screen.width - dblLargura) / 2;
    dblTopo = (screen.height - dblAltura) / 2;

    if (isNaN(dblEsquerda)) dblEsquerda = 10
    if (isNaN(dblTopo)) dblTopo = 10

    var strPaginaSemQS = strPagina.split('?')[0];

    objRegEx = new RegExp("\/?[a-z]*\.aspx$");

    strNomeJanela = objRegEx.exec(strPaginaSemQS)[0]
    strNomeJanela = strNomeJanela.replace("/", "")
    strNomeJanela = strNomeJanela.replace(".aspx", "")

    window.open(strPagina, strNomeJanela, "width=" + dblLargura + ", height=" + dblAltura + ", location=no,menubar=no,status=no,resizable=yes,titlebar=no,top=" + dblTopo + ",left=" + dblEsquerda);

}

function AjustaTamanhoDivsTelaPopupPadrao(divTitulo, divConteudo, divBotoes) {

    vAltura = document.documentElement.offsetHeight - $("#" + divTitulo).height() - $("#" + divBotoes).height() - 40

    $("#" + divConteudo).css("height", vAltura)

}

function Trim(str) {
    return str.replace(/^\s+|\s+$/g, "");
}


function RecuperaQueryString(strNomeQueryString) {

    var strUrl = window.location.search.substring(1);
    var strSomenteQueryStrings = strUrl.split("&");

    for (i = 0; i < strSomenteQueryStrings.length; i++) {

        var strQueryString = strSomenteQueryStrings[i].split("=");

        if (strQueryString[0] == strNomeQueryString) return strQueryString[1];

    }

}